zor durumda

  1. embarrassed
  2. stranded
  3. up to the creek
  4. on the hook
  5. in a spot
  6. in queer street
  7. up the pole
  8. Zarf in distress
to put on the spot Fiil
to bail out an ailing industry Fiil
to up against it Fiil
to strand Fiil
to be in a fix Fiil
to be on a razor Fiil
to do something out of necessity Fiil